package urpc

const (
	AgentEventOnline = 1
	AgentEventOffline = 2
)

// --------------------- wolagent event post ---------------------
type AgentEventPostArgs struct {
	AgentId 		string
	AgentIP 		string
	Version 		int
	EventType 		int
}

type AgentEventPostReply struct {

}

// --------------------- weapon event post ---------------------
type WpEventPostArgs struct {
	AgentId 		string
	AgentIP 		string
	TaskId 			string
	WeaponId 		int
}

type WpEventPostReply struct {

}

// --------------------- push msg post ---------------------
type PushMsgArgs struct {
	AgentId 		string
	AgentIP 		string
	TimeStamp 		string
	PayLoad 		[]byte
}

type PushMsgReply struct {

}